a helpless and weak person - Deutsch Englisch Wörterbuch